package main.flex.conf
{
	public class MainConf
	{		
		public static const ELLIPSE_MINI_CONTAINER		: Number 	= 20;
		public static const ELLIPSE_GLOBAL_CONTAINER	: Number 	= 30;
		public static const BORDER_GLOBAL_CONTAINER		: Number	= 1;
		public static const TOP_GLOBAL_POSITION			: Number	= 3;
		
		/////////////////////////////////////////////////////////////////////////////////
		// global layout
		/////////////////////////////////////////////////////////////////////////////////
		public static const SCENE_WIDTH					: Number	= 1024;
		public static const SCENE_HEIGHT				: Number	= 768;
		/////////////////////////////////////////////////////////////////////////////////
		public static const APPLICATION_WIDTH			: Number	= 1000;
		public static const APPLICATION_HEIGHT			: Number	= 700;
		public static const APPLICATION_X				: Number	= 0;
		public static const APPLICATION_Y				: Number	= 0;
		/////////////////////////////////////////////////////////////////////////////////
		public static const APPLICATION_CONTENT_WIDTH	: Number	= APPLICATION_WIDTH - ( BORDER_GLOBAL_CONTAINER * 2 );
		public static const APPLICATION_CONTENT_HEIGHT	: Number	= APPLICATION_HEIGHT - ( BORDER_GLOBAL_CONTAINER * 2 );
		/////////////////////////////////////////////////////////////////////////////////
		
		/////////////////////////////////////////////////////////////////////////////////
		// header layout
		/////////////////////////////////////////////////////////////////////////////////
		public static const HEADER_ID					: String	= "headerTemplate";
		public static const HEADER_WIDTH				: Number	= APPLICATION_CONTENT_WIDTH;
		public static const HEADER_HEIGHT				: Number	= 110 - BORDER_GLOBAL_CONTAINER;
		public static const HEADER_X					: Number	= APPLICATION_X;
		public static const HEADER_Y					: Number	= 0;
		public static const HEADER_PADDING				: Number	= 10;
		/////////////////////////////////////////////////////////////////////////////////
		public static const HEADER_L_SIDE_WIDTH			: Number	= 367 - ( HEADER_PADDING * 2 );
		public static const HEADER_L_SIDE_HEIGHT		: Number	= HEADER_HEIGHT - HEADER_PADDING;
		public static const HEADER_R_SIDE_WIDTH			: Number	= HEADER_WIDTH - HEADER_L_SIDE_WIDTH - ( HEADER_PADDING * 2 );
		public static const HEADER_R_SIDE_X				: Number	= HEADER_L_SIDE_WIDTH;
		public static const HEADER_R_SIDE_UPPER_HEIGHT	: Number	= 75 - HEADER_PADDING;
		public static const HEADER_R_SIDE_LOWER_HEIGHT	: Number	= HEADER_HEIGHT - HEADER_R_SIDE_UPPER_HEIGHT;
		public static const HEADER_R_SIDE_LOWER_Y		: Number	= HEADER_Y + HEADER_R_SIDE_UPPER_HEIGHT;
		/////////////////////////////////////////////////////////////////////////////////
		public static const LOGO_ID						: String	= "logoImg";
		public static const LOGO_WIDTH					: Number	= 215;
		public static const LOGO_HEIGHT					: Number	= 63;
		/////////////////////////////////////////////////////////////////////////////////
		
		/////////////////////////////////////////////////////////////////////////////////
		// content layout
		/////////////////////////////////////////////////////////////////////////////////
		public static const CONTENT_ID					: String	= "contentTemplate";
		public static const CONTENT_WIDTH				: Number	= APPLICATION_WIDTH;
		public static const CONTENT_HEIGHT				: Number	= 555;
		public static const CONTENT_X					: Number	= APPLICATION_X;
		public static const CONTENT_Y					: Number	= HEADER_Y + HEADER_HEIGHT;
		/////////////////////////////////////////////////////////////////////////////////
		public static const BACKGROUND_ID				: String	= "bgImg";
		public static const BACKGROUND_WIDTH			: Number	= APPLICATION_WIDTH - ( BORDER_GLOBAL_CONTAINER * 2 );
		public static const BACKGROUND_HEIGHT			: Number	= CONTENT_HEIGHT;
		/////////////////////////////////////////////////////////////////////////////////
		
		/////////////////////////////////////////////////////////////////////////////////
		// footer layout
		/////////////////////////////////////////////////////////////////////////////////
		public static const FOOTER_ID					: String	= "footerTemplate";
		public static const FOOTER_WIDTH				: Number	= APPLICATION_WIDTH;
		public static const FOOTER_HEIGHT				: Number	= 30 - BORDER_GLOBAL_CONTAINER;
		public static const FOOTER_X					: Number	= APPLICATION_X;
		public static const FOOTER_Y					: Number	= CONTENT_Y + CONTENT_HEIGHT;
		/////////////////////////////////////////////////////////////////////////////////
		
		/////////////////////////////////////////////////////////////////////////////////
		// font props
		/////////////////////////////////////////////////////////////////////////////////
		public static const DATE_UPPER_FONT				: String	= "dateUpperFont";
		public static const DATE_LOWER_FONT				: String	= "dateLowerFont";
		public static const USER_NAME_FONT				: String	= "userNameFont";
		public static const USER_ACCOUNT_FONT			: String	= "userAccountFont";
		/////////////////////////////////////////////////////////////////////////////////
		
		/////////////////////////////////////////////////////////////////////////////////
		// color props
		/////////////////////////////////////////////////////////////////////////////////
		public static const COLOR_BLACK					: int		= 0x000000;
		public static const COLOR_WHITE					: int		= 0xFFFFFF;
		/////////////////////////////////////////////////////////////////////////////////
		public static const COLOR_BASE_GREY				: int		= 0xCCCCCC;
		public static const COLOR_DARK_GREY				: int		= 0x999999;
		public static const COLOR_VERY_DARK_GREY		: int 		= 0x333333;
		public static const COLOR_BASE_GREEN			: int		= 0x9CCC38;
		public static const COLOR_DARK_GREEN			: int		= 0x669900;
		public static const COLOR_BASE_BLUE				: int		= 0x6699CC;
		public static const COLOR_DARK_BLUE				: int		= 0x336699;
		/////////////////////////////////////////////////////////////////////////////////
		
		/////////////////////////////////////////////////////////////////////////////////
		// component props
		/////////////////////////////////////////////////////////////////////////////////
		public static const ANIMATED_CAT_RATIO			: int		= 115;
		public static const BUTTON_GRADIENT_ANGLE		: Number	= 90;
		public static const ELLIPSE_ACCOUNT_BUTTON		: Number	= 15;
		/////////////////////////////////////////////////////////////////////////////////
		
		/////////////////////////////////////////////////////////////////////////////////
		// data props
		/////////////////////////////////////////////////////////////////////////////////
		public static const WALLPAPER_VO				: Array		= [
																		{url:"wall1"},
																		{url:"wall2"},
																		{url:"wall3"}
																		];
		/////////////////////////////////////////////////////////////////////////////////
		
		/////////////////////////////////////////////////////////////////////////////////
		// help props
		/////////////////////////////////////////////////////////////////////////////////
		public static const LOGIN_VIEW					: String	= "loginView";
		public static const HOME_VIEW					: String	= "homeView";
		public static const VISIO_VIEW					: String	= "visioView";
		public static const MEDIA_VIEW					: String	= "mediaView";
		public static const CALENDAR_VIEW				: String	= "calendarView";
		/* éventuellement en + */
		public static const VISIO_VIEW_CHAT				: String	= "visioViewChat";
		public static const MEDIA_VIEW_ADD				: String	= "mediaViewAdd";
		public static const CALENDAR_VIEW_ADD			: String	= "calendarViewAdd";
		////////////////////////////////////////////////////////////////////////////////
		public static const LOGIN_HELP_MESSAGE		: String		= "Bienvenue sur \"Mon Viavie\", l'espace d'échange et de communication de Viavie.\n\nCe site est spécialement dédié aux échanges entre les personnes placées en maisons de retraite ou à domicile, et leur entourage.\nInscrivez-vous dès à présent ou entrez vos identifiants pour vous enregistrer !\n\nVous pouvez me survoler pour afficher une aide ou me cliquer pour m'activer/me désactiver tout au long de votre navigation.";
		public static const HOME_HELP_MESSAGE		: String		= "Bienvenue sur votre espace ! Vous pouvez utiliser quatre grandes fonctionnalités :\n" + 
																	"\n1. La visiophonie pour communiquer à distance, visuellement et de vive voix avec votre entourage\n" +
																	"\n2. Le calendrier partagé pour s'informer sur ses activités et en informer son entourage\n" + 
																	"\n3. Les médias partagés pour partager de manière imagée et audiovisuelle sa vie avec son entourage\n" + 
																	"\n4. Le programme d'entraînement cérébral pour travailler sa mémoire et ses réflexes avec son entourage";
		public static const VISIO_HELP_MESSAGE		: String		= "Vous n'arrivez pas à vous servir de la visiophonie ? C'est simple, lisez mes informations.\n\nIl vous suffit de cliquer sur le bouton \"visio\" pour partager votre webcam et discuter avec vos proches.";
		public static const MEDIA_HELP_MESSAGE		: String		= "Vous n'arrivez pas à faire fonctionner le partage des médias ? Lisez mes instructions et vous y arriverez.\n\nVous visualisez actuellement les différents médias ajoutés par votre entourage. Vous pouvez en ajouter une photo ou une vidéo en cliquant sur \"Ajouter média\".";
		public static const CALENDAR_HELP_MESSAGE	: String		= "Vous ne comprenez pas comment fonctionne le calendrier partagé ? Je vais tout vous expliquer.\n\nVous pouvez consulter votre calendrier par mois, semaine ou journée. Selon l’affichage choisi, vous pouvez voir tous les évènements de la période en cours. Pour rajouter un évènement, cliquez sur \"Ajouter un évènement\".";
		////////////////////////////////////////////////////////////////////////////////
		/////////////////////////////////////////////////////////////////////////////////
	}
}